package com.zxn.xiaoran.model.api;


import com.zxn.xiaoran.model.bean.TTLInfo;

import io.reactivex.Observable;
import retrofit2.http.Field;
import retrofit2.http.FormUrlEncoded;
import retrofit2.http.POST;

/**
 * 百度语音合成验证
 * Created by zxn on 2019/6/1.
 */
public interface IBaiduTTL {

    /**
     * 获取Access Token
     * https://aip.baidubce.com/oauth/2.0/token
     *
     * @param grant_type    必须参数，固定为client_credentials
     * @param client_id     必须参数，应用的API Key
     * @param client_secret 必须参数，应用的Secret Key
     * @return
     */
    @FormUrlEncoded
    @POST("oauth/2.0/token")
    Observable<TTLInfo> token(@Field("grant_type") String grant_type, @Field("client_id") String client_id, @Field("client_secret") String client_secret);
}
